clean sand and gravel - Turco Inglés Diccionario